package com.file.manage.domain.data;


import com.file.manage.domain.enums.FileType;
import com.file.manage.infrastructure.base.dto.base.BaseTreeDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author H41
 * @Type FileTreeDTO.java
 * @date 2025/6/1 2:15
 * @Desc
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Schema(title = "文件树")
public class FileTreeDTO extends BaseTreeDTO<FileTreeDTO> {
    @Schema(title = "文件名称")
    private String name;
    @Schema(title = "类型")
    private FileType type;
    @Schema(title = "文件地址")
    private String fileUrl;
}
